using System;
using System.Collections;

namespace Com.CMS263.PO
{
	#region ReplyMessage

	/// <summary>
	/// ReplyMessage object for NHibernate mapped table 'ReplyMessage'.
	/// </summary>
	public class ReplyMessage
	{
		#region Member Variables
		
		protected int _id;
		protected int _messId;
		protected int _replyType;
		protected string _replyContent;
		protected DateTime _addDate;

		#endregion

		#region Constructors

		public ReplyMessage() { }

		public ReplyMessage( int messId, int replyType, string replyContent, DateTime addDate )
		{
			this._messId = messId;
			this._replyType = replyType;
			this._replyContent = replyContent;
			this._addDate = addDate;
		}

		#endregion

		#region Public Properties

		public virtual int Id
		{
			get {return _id;}
			set {_id = value;}
		}

		public  virtual int MessId
		{
			get { return _messId; }
			set { _messId = value; }
		}

		public  virtual int ReplyType
		{
			get { return _replyType; }
			set { _replyType = value; }
		}

		public  virtual string ReplyContent
		{
			get { return _replyContent; }
			set
			{
				_replyContent = value;
			}
		}

		public  virtual DateTime AddDate
		{
			get { return _addDate; }
			set { _addDate = value; }
		}

		

		#endregion
	}
	#endregion
}